Mahindra External Exchange Directory of Resorts

Showcasing over 4,000 RCI-affiliated properties worldwide

Creta Residence – #6647

Creta Residence stands on the waterfront among lush palm trees and with its breathtaking view and relaxing atmosphere, it provides the best of leisure and entertainment.

Amenities